// import request from "@/utils/request";

// const AUTH_BASE_URL = "/api/v1/count";
const CountAPI = {
  /** 数据统计接口*/
  countData() {
    return new Promise<CountDataModel>((resolve) => {
      resolve({
        user: 23234,
        devices: 234,
        devicesOnline: 134,
        devicesOffline: 100,
        order: 2342,
        orderConstruction: 34,
        archives: 343,
        archivesAudit: 55,
        worker: 23,
        bill: 4434,
      });
    });

    // return request<any, CountDataModel>({
    //   url: `${AUTH_BASE_URL}/countData`,
    //   method: "post",
    // });
  },
};

export default CountAPI;

/** 登录响应 */
export interface CountDataModel {
  // 用户数量
  user: number;
  // 设备数量
  devices: number;
  // 设备在线数量
  devicesOnline: number;
  // 设备离线数量
  devicesOffline: number;
  // 订单数量
  order: number;
  // 订单建设中数量
  orderConstruction: number;
  // 改造档案数量
  archives: number;
  // 审核档案
  archivesAudit: number;
  // 工人数量
  worker: number;
  // 账单
  bill: number;
}
